Batch Repair with Heuristic Search

نویسندگان

  • Hilla Shinitzky
  • Roni Stern
  • Meir Kalech
چکیده

Troubleshooting is the task of fixing an abnormally behaving system. Many troubleshooting algorithms employ a diagnosis engine that returns a set of diagnoses Ω and their likelihoods (p(·)), where a diagnosis ω ∈ Ω is a set of components that may have been faulty and its likelihood p(ω) is the probability that ω is all the faulty components in the system. The Batch Repair Problem (BRP) is a recently introduced troubleshooting problem in which Ω and p(·) are given as input and the task is to minimize the total repair costs incurred until the system is fixed (Stern, Kalech, and Shinitzky 2016). Unlike traditional troubleshooting problems, the total repair costs considered in BRP includes (1) the cost of repairing each faulty component (referred to as the component repair cost) and (2) additional repair overhead costs (denoted costrepair). When the repair overhead is more expensive than the component repair cost then it may be more efficient to repair a batch of components in a single repair action. BRP can be modeled as a Markov Decision Process (MDP), where the actions are the possible repair actions and the uncertainty is due to not knowing which components are faulty (and thus, repairing a set of component may or may not fix the system). However, the number of actions in each state is exponential in the number of components, as any batch of components may be considered. As an alternative, prior work modeled BRP as a combinatorial optimization problem, searching in the combinatorial space of possible repair actions for the best repair action to perform next (Stern, Kalech, and Shinitzky 2016), where best is measured according to a utility function that estimates current and future wasted repair costs. There are two challenges in implementing this approach: (1) how to define such a utility function, and (2) how to efficiently search for the repair action that maximizes this function.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Coordinating Order Acceptance and Batch Delivery for an Integrated Supply Chain Scheduling

This paper develops Order Acceptance for an Integrated Production-Distribution Problem in which Batch Delivery is implemented. The aim of this problem is to coordinate: (1) rejecting some of the orders (2) production scheduling of the accepted orders and (3) batch delivery to maximize Total Net Profit. A Mixed Integer Programming is proposed for the problem. In addition, a hybrid meta-heuristic...

متن کامل

A Hybrid Meta-Heuristic Method to Optimize Bi-Objective Single Period Newsboy Problem with Fuzzy Cost and Incremental Discount

In this paper the real-world occurrence of the multiple-product multiple-constraint single period newsboy problem with two objectives, in which there is incremental discounts on the purchasing prices, is investigated. The constraints are the warehouse capacity and the batch forms of the order placements. The first objective of this problem is to find the order quantities such that the expected ...

متن کامل

A Lagrangian reconstruction of a class of local search methods

Heuristic repair algorithms, a class of local search methods, demonstrate impressive eeciency in solving some large-scale and hard instances of constraint satisfaction problems (CSP's). In this paper, we draw a surprising connection between heuristic repair techniques and the discrete Lagrange multiplier methods by transforming CSP's into zero-one constrained optimization problems. A Lagrangian...

متن کامل

New Formulation and Solution in PCB Assembly Systems with Parallel Batch processors

This paper considers the scheduling problem of parallel batch processing machines with non-identical job size and processing time. In this paper, a new mathematical model with ready time and batch size constraints is presented to formulate the problem mathematically, in which simultaneous reduction of the makespan and earliness-tardiness is the objective function. In recent years, the nature-in...

متن کامل

/G/1 Feedback Retrial Queue with Two Phase Service, Bernoulli Vacation, Delaying Repair and Orbit Search

In this paper, we considered a batch arrival feedback retrial queue with two phase of service under Bernoulli vacation schedule and orbit search. At the arrival epoch of a batch, if the server is busy, under repair or on vacation then the whole batch joins the orbit. Where as if the server is free, then one of the arriving customers starts his service immediately and the rest join the orbit. At...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016